sloping concrete - Spanish English Dictionary